/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.akcess.vo;

import java.math.*;
import java.sql.*;
import java.sql.Date;
import java.net.URL;
import java.io.Serializable;
import java.util.*;

/**
 *
 * @author Alejandro
 */
/**
 *
 * Esta clase contiene la fusion de los datos que se tienen en las tablas Recurso y Recurso_humano.
 *
 */
public class RecursoHumanoCompleto implements Serializable {

    //Datos de Recurso_humano.
    private int id_recurso;
    private String nombre;
    private String apellido;
    private String numcelular;
    private String ci_num;    //Datos de Recurso.
    private boolean disponible;
    private String observacion;
    private boolean borrado;
    private Date fechacreacion;

    public RecursoHumanoCompleto() {
    }

    public RecursoHumanoCompleto(int id_recurso, String nombre, String apellido, String numcelular, String ci_num, boolean disponible, String observacion, boolean borrado, Date fechacreacion) {
        this.id_recurso = id_recurso;
        this.nombre = nombre;
        this.apellido = apellido;
        this.numcelular = numcelular;
        this.ci_num = ci_num;
        this.disponible = disponible;
        this.observacion = observacion;
        this.borrado = borrado;
        this.fechacreacion = fechacreacion;
    }

    //Metodos propios de Recurso_humano.
    public void setId_recurso(int id_recurso) {
        this.id_recurso = id_recurso;
    }

    public long getId_recurso() {
        return (id_recurso);
    }

    public void setNombre(String nombre) {
        this.nombre = nombre;
    }

    public String getNombre() {
        return (nombre);
    }

    public void setApellido(String apellido) {
        this.apellido = apellido;
    }

    public String getApellido() {
        return (apellido);
    }

    public void setNumcelular(String numcelular) {
        this.numcelular = numcelular;
    }

    public String getNumcelular() {
        return (numcelular);
    }

    public void setCi_num(String ci_num) {
        this.ci_num = ci_num;
    }

    public String getCi_num() {
        return (ci_num);
    }
    
    //Metodos propios de Recurso.
    public void setDisponible(boolean disponible) {
        this.disponible = disponible;
    }

    public boolean getDisponible() {
        return (disponible);
    }

    public void setObservacion(String observacion) {
        this.observacion = observacion;
    }

    public String getObservacion() {
        return (observacion);
    }

    public void setBorrado(boolean borrado) {
        this.borrado = borrado;
    }

    public boolean getBorrado() {
        return (borrado);
    }

    public void setFechacreacion(Date fechacreacion) {
        this.fechacreacion = fechacreacion;
    }

    public Date getFechacreacion() {
        return (fechacreacion);
    }
}
